package com.linkoog.devtools.http;

import com.intellij.icons.AllIcons;
import com.intellij.openapi.util.IconLoader;

import javax.swing.*;

public class HttpPluginIcons {

    public static final Icon BEAN_ICON = IconLoader.getIcon("/icons/http/JavaBean.png", HttpPluginIcons.class);

    public static final Icon SEND_ICON = IconLoader.getIcon("/icons/http/send.svg", HttpPluginIcons.class);

    public static final Icon ERROR_BACKGROUND_ICON = IconLoader.getIcon("/icons/http/error_background.svg", HttpPluginIcons.class);;



    public interface Http {
        Icon HTTP = IconLoader.getIcon("/icons/http/request/http.svg", HttpPluginIcons.class);

        Icon GET = IconLoader.getIcon("/icons/http/request/get.svg", HttpPluginIcons.class);
        Icon POST = IconLoader.getIcon("/icons/http/request/post.svg", HttpPluginIcons.class);
        Icon PUT = IconLoader.getIcon("/icons/http/request/put.svg", HttpPluginIcons.class);
        Icon DEL = IconLoader.getIcon("/icons/http/request/del.svg", HttpPluginIcons.class);
        Icon HEAD = IconLoader.getIcon("/icons/http/request/head.svg", HttpPluginIcons.class);
        Icon OPTIONS = IconLoader.getIcon("/icons/http/request/option.svg", HttpPluginIcons.class);
    }

    public interface HttpService {
        Icon MODULE = IconLoader.getIcon("/icons/http/tree/module.svg", HttpService.class);
        Icon PACKAGE = IconLoader.getIcon("/icons/http/tree/package.svg", HttpService.class);
        Icon CLASS = IconLoader.getIcon("/icons/http/tree/class.svg", HttpService.class);


        Icon MODULE_DARk = IconLoader.getIcon("/icons/http/tree/module_dark.svg", HttpService.class);
        Icon PACKAGE_DARK = IconLoader.getIcon("/icons/http/tree/package_dark.svg", HttpService.class);
        Icon CLASS_DARK = IconLoader.getIcon("/icons/http/tree/class_dark.svg", HttpService.class);




        Icon MODULE_GROUP = AllIcons.Nodes.ModuleGroup;
        Icon MODULE_ICON = IconLoader.getIcon("/icons/http/module.svg", HttpService.class);
        Icon BEAN_ICON = IconLoader.getIcon("/icons/http/JavaBean.png", HttpService.class);

    }


}
